sign your own death warrant - Français Anglais Dictionnaire